to have cold feet - Español Inglés Diccionario